\hypertarget{structsc2_1_1_unit_query_interface_1_1_placement_query}{}\section{sc2\+:\+:Unit\+Query\+Interface\+:\+:Placement\+Query Struct Reference}
\label{structsc2_1_1_unit_query_interface_1_1_placement_query}\index{sc2\+::\+Unit\+Query\+Interface\+::\+Placement\+Query@{sc2\+::\+Unit\+Query\+Interface\+::\+Placement\+Query}}


Issues multiple building placement queries. Same as Placement(\+Ability\+I\+D, Point2\+D, uint64\+\_\+t)  




{\ttfamily \#include $<$sc2\+\_\+interfaces.\+h$>$}

\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structsc2_1_1_unit_query_interface_1_1_placement_query_a529b8f59a8e6cc3988c9ab49480005f2}\label{structsc2_1_1_unit_query_interface_1_1_placement_query_a529b8f59a8e6cc3988c9ab49480005f2}} 
\hyperlink{classsc2_1_1_s_c2_type}{Ability\+ID} {\bfseries ability\+\_\+}
\item 
\mbox{\Hypertarget{structsc2_1_1_unit_query_interface_1_1_placement_query_a633c1aee5a2d5ef93bb16e23966d544f}\label{structsc2_1_1_unit_query_interface_1_1_placement_query_a633c1aee5a2d5ef93bb16e23966d544f}} 
\hyperlink{structsc2_1_1_point2_d}{Point2D} {\bfseries target\+\_\+pos\+\_\+}
\item 
\mbox{\Hypertarget{structsc2_1_1_unit_query_interface_1_1_placement_query_a1064adfb17a64c4dae8bc5d55a8e1a41}\label{structsc2_1_1_unit_query_interface_1_1_placement_query_a1064adfb17a64c4dae8bc5d55a8e1a41}} 
uint64\+\_\+t {\bfseries placing\+\_\+unit\+\_\+tag\+\_\+} = 0\+LL
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Issues multiple building placement queries. Same as Placement(\+Ability\+I\+D, Point2\+D, uint64\+\_\+t) 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/sc2api/\hyperlink{sc2__interfaces_8h}{sc2\+\_\+interfaces.\+h}\end{DoxyCompactItemize}
